meter losses - Spanish English Dictionary